"""

https://www.jb51.net/article/235240.htm

pip install python-docx


"""

from docx import Document

# 创建 Document 对象，等价于在电脑上打开一个 Word 文档
document = Document()

# 在 Word 文档中添加一个标题
document.add_heading('这是一个标题', level=0)

# 文档添加段落
p = document.add_paragraph('这是白给的段落')
# 添加带样式的文字
# 添加段落，文本可以包含制表符（\t）、换行符（\n）或回车符（\r）等
# add_run() 在段落后面追加文本
p.add_run('\n我倾斜了').italic = True  # 添加一个倾斜文字
p.add_run('\n我加粗了').bold = True  # 添加一个加粗文字

document.add_page_break()
p1 = document.add_paragraph('新页新段落')

# 添加列表（前面一个小圆点）
document.add_paragraph('我前面是小圆点', style='List Bullet')
# 添加列表（前面一个小圆点）
document.add_paragraph('第二个小圆点', style='List Bullet')

# 添加列表（前面数字）
document.add_paragraph('我前面是数字', style='List Number')
# 添加列表（前面数字）
document.add_paragraph('第二个数字', style='List Number')

# 保存文档
document.save('demo.docx')
